potion (generally disagreeable) - German English Dictionary